Perfect Waves In Mexico